#ifndef QS_SETTINGS_H_
#define QS_SETTINGS_H_
#include "qs_config.h"

typedef struct {
    uint8_t work_mode;
    uint8_t auto_mode;
    uint8_t mem_auto_mode;
    uint8_t fan_level;
    uint8_t heat_level;
    uint8_t mem_fan_level;
    uint8_t mem_heat_level;
    uint16_t timer;
    uint16_t mode_timeout;
    uint8_t timer_key_timer;
    
    uint16_t heat_set_timer;
    
}qs_settings_job_t;

typedef struct {
    int8_t ntc_temp;
    int8_t temp0;
    uint8_t humid0;
    int8_t temp1;
    uint8_t humid1;
}qs_settings_sens_t;
    


qs_settings_job_t* qs_settings_job_get(void);
qs_settings_job_t* qs_mem_settings_job_get(void);
qs_settings_sens_t* qs_settings_sens_get(void);

void qs_settings_init(bool reset);
#endif